﻿using System;
using System.Collections.Generic;
using Lidgren.Network;

namespace Paypayes.Aelda.Core
{
    public class SimulationEvent
    {
        public const UInt64 INVALID_ID = Int64.MaxValue;

        public EventChannel Channel;

        public EventType EventType { get; set; }
        public UInt64 SourceId { get; set; }
        public UInt64 TargetId { get; set; }

        public SimulationEvent()
        {
            SourceId = INVALID_ID;
            TargetId = INVALID_ID;
        }
    }
}
